perm filename TELNET.MRC[UP,DOC]3 blob sn#331345 filedate 1978-01-29 generic text, type C, neo UTF8
COMMENT ⊗   VALID 00003 PAGES
C REC  PAGE   DESCRIPTION
C00001 00001
C00002 00002	TELNET.MRC[UP,DOC]					 1/29/78
C00004 00003	COMMANDS
C00011 ENDMK
C⊗;
TELNET.MRC[UP,DOC]					 1/29/78

     The monitor command to access TELNET is TELNET (or TN).  The
syntax is:

	.TELNET socket,host

     The socket field is optional and must be a number followed by a
comma or atsign if present.  The host field is either a host name or a
number.  HOSTS1 is used as the host table.

     Numbers are octal unless followed by a decimal point or if an
8 or 9 occurs in the number, in which case it is assumed decimal.

     A sample dialog follows:

.telnet bbn
 Trying... Open

 BBN-TENEX 1.34.10, BBN-SYSTEM-C EXEC 1.54.55
@LOGOUT

KILLED JOB 27, TTY 40, AT 11/29/77 0742
  USED 0:0:1 IN 0:0:14
Host closed connection.

Exit
↑C
.
COMMANDS

↑↑	(Transparent mode only) Command escape.  Takes the following
	character as a command.  If the character ia a dash, the next
	character is read and executed as the command complement.  For
	example, ↑↑D is equivalent to βD, and ↑↑-D is equivalent to
	αβD.  The command escape as a command quotes itself; ie, ↑↑↑↑
	sends an ↑↑ to the foreign host.

Note: α means CONTROL, β means META, ⊗ means either META or CONTROL-META
Filespecs may be aborted with altmode.  There is no filename or extension
defaulting; the PPN defaults to the ALIAS PPN in the usual way.

αx	(where x is any character) Send the ASCII control version of that
	character.  For example, αC sends ↑C (CTRL-C), octal 003.

β@	Disable debug mode.  This is the normal state.

αβ@	Enter debug mode.  Currently this reports the TELNET protocol
	negotiations between user and server.

αβALT	Enter DDT.  CPOPJ$G returns to TELNET.

⊗A	Send an ATTN to the foreign host.  This usually means something
	like "return to monitor".

⊗B	Send a BREAK to the foreign host.  This is distinct from ATTN; it
	appears to be something the Multics guys wanted and never used.

⊗C	Close connection and ask for a new host name to connect to.

βD	Open output file.  Everything sent from the foreign host goes in
	the file.  Asks for a filespec.

αβD	Close the output file.  ⊗Q implies this as well.

βE	Local echoing mode.  Forces the foreign host to stop echoing.

αβE	Remote echo mode.  Requests the foreign host to echo user typein.
	If the foreign host refuses to echo, the echo state is restored
	to local echoing.

βF	Open append file.  Everything sent from the foreign host goes in
	the file after the previous contents of the file.  If there was
	a file previously opened with βD, it will append to that,
	otherwise it will ask for a file name.

αβF	Same as βF, but always ask for a file name.

βI	Open input file.  Everything in the file is sent to the foreign
	host.  Asks for a filespec.

αβI	Close input file.  ⊗Q implies this as well.

βJ	Echo mode.  Turns on local echoing without consulting the foreign
	host.  See βE.

αβJ	No echo mode.  Turns off local echoing without consulting the
	foreign host.  See αβE.

⊗K	Send protocol command to kill the remote job and exit.  This command
	is not guaranteed to work since many hosts do not implement the
	network logout protocol.

βL	Enter line mode.  This gives you the line editor on input.  This is
	the default for displays unless TELNETing to an ITS system.  The
	line editor is always echoed locally, but in remote or no echo mode
	the line editor will vanish after activation.

αβL	Enter character mode.  Transmission is character-at-a-time.  This
	is the default on printing consoles and when TELNETing to an ITS
	system.

⊗Q	Quit.  Close network connection and exit.

βR	Same as βI, but reads the file character-at-a-time instead of buffer-
	at-a-time.  This is less efficient, but also results in much less
	messy output, as the characters will be sent synchronously.  Asks for
	a filespec.

αβR	Same as αβI.

βT	Enter transparent mode.  All character set conversion and local
	terminal processing (including the line editor and who-line) is
	turned off.  The terminal is placed under complete control of the
	remote host, except for the command escape character (normally ↑↑).
	Additionally, on DM's the connection is placed in binary mode, so
	the EDIT key will work for TVEDITing on Tenices.  This is the
	default mode for non-displays.

αβT	Non-transparent mode.  This is the default mode for displays (and
	the only mode for DD's and III's).  Local terminal processing is
	enabled, and conversion to standard ASCII is performed.  This mode
	also is allowed for non-displays, but isn't recommended.

⊗W	Get a status message from the host (sends an "are you there" query).

⊗X	Change the command escape to the next typed-in character.